package conson.tech.manage.activity.entity.pojo;

import com.baomidou.mybatisplus.annotation.TableName;
import conson.tech.core.po.BasePo;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDateTime;
import java.util.Date;

/**
 * ClassName: TicketInfoRecord
 * Description:
 * Author: HXL
 * Date: 2020/5/22 10:18 上午
 * Version: 1.0
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("ticket_info_record")
public class TicketInfoRecord extends BasePo<TicketInfoRecord> {
    private static final long serialVersionUID = 6875714052599446003L;
    /** 主键 */
    private Long id ;
    /** 用户ID */
    private Long userId ;
    /** 用户手机号 */
    private String userMobile ;
    /** 票券ID */
    private String ticketId ;
    /** 业务系统票券ID */
    private String busTicketId ;
    /** 票券类型：隧e通通行券: 1 公交充值优惠券:2 停车场优惠券:3 海水浴场免费更衣券:4 博物馆免费票:5*/
    private Integer ticketType ;
    /** 跳转类型: 0:原生跳转 1:h5跳转 2:h5有参数跳转 3:小程序跳转 4:公众号跳转 */
    private Integer appType ;
    /** ios跳转地址 */
    private String iosGoPage ;
    /** android跳转地址 */
    private String androidGoPage ;
    /** 票券编码 */
    private String ticketCode ;
    /** 领取条件 */
    private String receiveCondition ;
    /** 票券名称 */
    private String ticketName ;
    /** 票券有效期开始时间 */
    private Date ticketStartTime ;
    /** 票券有效期结束时间 */
    private Date ticketEndTime ;
    /** 票券状态: 1未使用 2已使用3已过期4已激活 */
    private Integer ticketStatus ;
    /** 数量 */
    private Integer number ;
    /** 删除标识：0删除1不删除 */
    private Integer delFlag ;
    /** 创建人 */
    private String createdBy ;
    /** 创建时间 */
    private LocalDateTime createdTime ;
    /** 修改人 */
    private String updatedBy ;
    /** 修改时间 */
    private LocalDateTime updatedTime ;
    /** 适用于业务系统 */
    private String forBus ;
    /** h5跳转地址 */
    private String h5Url ;
    /** 说明 */
    private String explainInfo ;

    /** appId */
    private String appId ;
    /** 跳转的名称 */
    private String appName ;
    /** 是否有导航栏0否1是 */
    private Integer addToolBar ;
}
